home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir24 / hamcom30.zip / CHANGES next >
Text File  |  1994-06-15  |  19KB  |  472 lines

  1. 900913 -Version 1.0
  2.  
  3. 901004 -File menu: 'RX logfile' now opens a dialogbox for 
  4.         logfile selection. Standard filetype is .LOG.
  5.  
  6. 901017 -New menu 'Qth': calculate distance and direction
  7.         from qth locators. The results are displayed and assigned
  8.         to the texts 'distance' and 'direction'.
  9.  
  10. 901101 -Version 1.1
  11.  
  12. 901125 -New display function "SPECTRUM".
  13.  
  14. 901204 -Converter schematics changed: OP-AMP output now connected
  15.         to DSR.
  16.  
  17. 901205 -Version 1.2
  18.  
  19. 901212 -TX speaker control changed to smooth out tone.  Timer 2 was
  20.         reprogrammed for each and every bit send.  Now the timer 2
  21.         is only touched when absolutely neccessary.
  22.  
  23.        -Number of stopbits changed from 2 to 1.5.
  24.  
  25.        -QTH calculator: Field QTH2 is now selected on activation.
  26.  
  27.        -The startup value of the audio center frequency can now be set 
  28.         from a configuration file using the command "SET AFCENTER <x>",
  29.         where <x> is an integer between 500 and 2000.
  30.  
  31.        -The startup value of the audio frequency difference between the
  32.         mark and space tone can now be set from a configuration file 
  33.         using the command "SET AFSHIFT <x>", where <x> is an integer 
  34.         between 25 and 1000.
  35.  
  36. 901216 -Idle character transmission can now be controlled using the
  37.         "Diddle on/off" function on the "Keying" menu.
  38.  
  39.        -The startup state of the "Diddle" flag can be set from a config
  40.         file using the "SET DIDDLE ON" or "SET DIDDLE OFF" commands.
  41.  
  42.        -Config files can be selected and processed "on the fly" using
  43.         the "Load .cfg file" item on the "File" menu.  This is handy,
  44.         if the next qso partner is from a different country and you
  45.         want to switch to a different set of standard phrases.
  46.  
  47.        -ALT-X will terminate the program.
  48.  
  49. 901222 -Prototype of callsign decoder added.  Database needs update.
  50.         Select item "Callsign" on "QTH" menu to activate function or
  51.         hit ALT-C (this may change).
  52.  
  53.        -Parser for config files changed. Token "" is now recognized as
  54.         a NULL token. This is handy for "undefining" text elements
  55.         from config files.
  56.  
  57. 901228 -Added line to "SCOPE" function to show current center frequency
  58.         for precise tuning.  Green color on color displays, white
  59.         on monochrome.
  60.  
  61. 910109 -Added TXDELAY. This is the minimum delay required for the 
  62.         transmitter after activating the ptt line. Can be set from a 
  63.         config file using the "SET TXDELAY <x>" command, where <x> is 
  64.         the number of milliseconds to wait.
  65.  
  66.        -Added TXWAIT. This is an additional delay until the first 
  67.         character is sent, just to give your qso partner a chance for 
  68.         fine tuning to your signal.  Can also be set from a config file 
  69.         using the "SET TXWAIT <x>" command, where <x> is the number
  70.         of milliseconds to wait.
  71.  
  72. 910128 -Added help text for SPECTRUM function.
  73.  
  74. 910211 -Added preliminary version of WORD entrymode.  Toggled by
  75.         control-W from the RTTY window.
  76.  
  77.         Rules for WORD entrymode:
  78.  
  79.         When the SPACEBAR is hit the characters between the current
  80.         cursor position and the first blank to the left of the cursor
  81.         will be send to the TX buffer, followed by a blank. 
  82.  
  83.         When the ENTER key is hit the characters between the current
  84.         cursor position and the first blank to the left of the cursor
  85.         will be send to the TX buffer.  In the next step all characters
  86.         from the current cursor position to the end of the line will be
  87.         send to the TX buffer, ignoring trailing blanks.  Finally the
  88.         usual carriage-return/line-feed sequence is send. 
  89.  
  90.         If this explanation leaves you in total confusion then simply
  91.         give it a try. 
  92.  
  93.         Please note that word-wrap is not yet implemented for WORD mode. 
  94.  
  95.        -Added preliminary version of transmit monitoring.  Toggled by
  96.         control-P from the RTTY window.  Characters are echoed to the RX
  97.         window on transfer to the TX buffer.  This will probably change
  98.         in the future!
  99.  
  100. 910213 -Added word-wrap for WORD entrymode.
  101.  
  102.        -Added help text for RTTY, TUNE and SCOPE display.
  103.  
  104. 910216 -Added line drawing routines to speed up SPECTRUM display.
  105.  
  106. 910217 -Changes to TX monitoring: characters send to the TX buffer are now
  107.         displayed on the line separating the RX window from the TX window.
  108.         The P option, controlled by control-P, is now enabled on startup.
  109.  
  110. 910307 -Help text for RTTY updated.
  111.  
  112. 910308 -Version 1.3
  113.  
  114. 910503 -Title corrected for "Load Config File" file select box.
  115.  
  116. 910514 -Added PADELAY. This is the minimum delay required by the PA to switch
  117.         to TX mode. The PTT line is active but the speaker is still turned off.
  118.         PADELAY can be set from a config file using the "SET PADELAY <x>"
  119.         command, where <x> is the number of milliseconds to wait.
  120.  
  121.        -Added capacitor to transmit circuit schematics to remove DC offset
  122.         on the mic input.
  123.  
  124. 910519 -The size of the receive buffer can now be set using the
  125.         "set rxbuffersize <n>" command.
  126.  
  127.        -INSERT mode no longer turned off when moving to another line.
  128.  
  129. 910520 -The size of the transmit buffer can now be set using the
  130.         "set txbuffersize <n>" command.
  131.  
  132. 910521 -The "Send text" function now displays all texts in alphabetical order.
  133.  
  134.        -Texts for shift-f1 - shift-f9 keys renamed from SHIFT_Fx to SHIFT_F0x.
  135.  
  136. 910522 -TX monitoring: transmitted text is now displayed in the RX window
  137.         and is written to the log file.
  138.  
  139.        -Control-HOME and Control-END now scroll the RX window one page
  140.         backward and foreward.
  141.  
  142.        -Control-LEFT and Control-RIGHT now scroll the RX window one line
  143.         backward and foreward.
  144.  
  145. 910523 -The number of lines in the RX window buffer and in the TX window
  146.         buffer can now be set from hc.cfg using the commands
  147.         "set rxwindowlines <n>" and "set txwindowlines <n>".
  148.  
  149. 910530 -Added "Send text file" function to FILE menu.
  150.  
  151.        -PAGE-UP and PAGE-DOWN now works for TX window.
  152.  
  153. 910531 -Control-D sends date and time. Use \d in predefined texts.
  154.  
  155.        -SCOPE and SPECTRUM display can now be stopped for examination
  156.         using the ENTER key or the right mouse button.
  157.  
  158. 910602 -Added End-Of-Text marker to automatically switch back to
  159.         receive mode. The eot character can be specified in a .cfg
  160.         file using the "set endoftext <n>" command. See hc.cfg for
  161.         examples.
  162.  
  163.        -In predefined texts \e will be replaced by the currently 
  164.         selected End-Of-Text character.
  165.  
  166.        -Added item "External Converter" to "Keying" menu.  If this
  167.         option is enabled, a mark/space signal from an external modem
  168.         is expected at the CTS pin of the COM port. Note that the
  169.         miniconverter is still required. There will be no reception
  170.         if it's not there or has no input signal.
  171.         (De)Activated also by ALT-F9/ALT-F10 any time (this may go away).
  172.  
  173. 910608 -FSK output now available on DTR pin during transmit. 
  174.  
  175. 910609 -New menu INFO added.  
  176.  
  177. 910630 -Added "Define 'CALL'" and "Define 'NAME'" to TEXT menu for
  178.         fast (re)definition of your qso partners call and name.
  179.  
  180. 910706 -There was a delay during allocation of the RX and TX windows
  181.         on first entry to the tty screen. For a few seconds the display 
  182.         looked like the program had crashed.
  183.  
  184. 910707 -Added "DOS shell" command to FILE menu.
  185.  
  186. 910810 -SPECTRUM function:
  187.         '*' toggles line/dot mode, 
  188.         '+' toggles 'shadow' (color displays only)
  189.  
  190.        -SCOPE function redesign for more accurate timing on slow XTs.
  191.         PAGE-UP/PAGE-DOWN keys increase/decrease sample rate.
  192.  
  193. 910815 -The maximum transmit line length can be set from a .cfg file 
  194.         using the "set txlinelength <x>" command, where <x> is the
  195.         number of characters per line.  See hc.cfg for an example.
  196.  
  197. 910816 -Added support for SuperVGA text modes.  Some VGA cards have
  198.         special text modes e.g. 80x60 or 132x44.  Activate desired mode
  199.         before starting HamComm.  Most cards come with a utility program to 
  200.         do this.  Only the modes where the video display buffer starts at
  201.         segment B800 are supported. 
  202.  
  203. 910818 -SCOPE function:
  204.         '+' toggles display of the decoded mark/space signal. 
  205.         Default is off.
  206.  
  207. 910820 -Added experimental mode for morse code reception.  
  208.         Activate via MODE menu or hit F2.
  209.  
  210. 910904 -Added qso counter for use in contest. There are three new 
  211.         selections on the TEXT menu to
  212.          - set the counter,
  213.          - send the current value or
  214.          - advance and send.
  215.  
  216.         The send functions can also be called from predefined texts
  217.         using the \# and \+ sequences.
  218.  
  219. 910910 -Morse code reception improved.
  220.  
  221. 910914 -Added TX routines for CW mode.  Special characters:
  222.                 '@' = -.-.-     KA
  223.                 '#' = ........  ERROR
  224.                 '$' = ...-.-    SK
  225.  
  226. 910923 -Name of BAUD menu changed to SPEED.
  227.  
  228.        -Added WPM selection to SPEED menu.
  229.  
  230. 911006 -Added 'Automatic Frequency Control' (AFC) for RTTY reception
  231.         (ALT-F7/ALT-F8 or KEYING menu).  AFC is active in RTTY modes 
  232.         only (not CW) when the RTTY screen is selected.
  233.  
  234. 911014 -CW transmit: corrected coding for characters 'W' and ')'.
  235.         Added character '_'.
  236.  
  237.        -If the CURSOR-DOWN key is depressed while the cursor is on the
  238.         bottom line of the TX window, the TX window is now scrolled up
  239.         one line.  The top line is lost, the bottom line is empty.
  240.  
  241. 911015 -Version 2.0
  242.  
  243. 911120 -Added item to PORT menu to enable/disable PC speaker.
  244.  
  245.        -Added "set speaker <on|off>" command for .CFG files.
  246.         
  247. 911201 -AFSK tones are now available on pin TxD of the COM port.
  248.  
  249. 911211 -Added macro keys.  After activation of the keystroke recorder 
  250.         all keystrokes are processed normally but are also written into
  251.         a buffer.  If one of the macro keys ALT-1, ALT-2, ALT3...ALT-0
  252.         is hit, recording terminates and the collected keystrokes are
  253.         assigned to the macro key.
  254.  
  255.         Definition:
  256.  
  257.          - Select "Macro recorder" on the FILE menu.  A message box
  258.            pops up to confirm that recording has been started.  A blinking
  259.            "RECORDING" indicator is also displayed at the bottom.
  260.  
  261.          - Enter keystrokes to be recorded (250 max).
  262.            Note: To avoid circular references a macro definition can NOT
  263.            include other macro keys.
  264.  
  265.          - Hit one of the macro keys: press and hold the ALT key and hit
  266.            one of the keys 1,2,3..0 in the top row of the alpha keyboard.
  267.                         Do not use the numeric keypad !
  268.            A message box will appear to confirm that recording has been
  269.            terminated.
  270.  
  271.         Every time the macro key is hit the recorded keystroke sequence
  272.         will be replayed.
  273.  
  274.         Macro files:
  275.         Macro definitions can be saved to a file by selecting "Save
  276.         macros" from the FILE menu.  The usual file select box pops up
  277.         with a suggested .MAC files type.
  278.  
  279.         To load a .MAC file select "Load macros" from the FILE menu.
  280.  
  281.         Default macros:
  282.         When HamComm is started it will look for the file HC.MAC along
  283.         the current PATH.
  284.  
  285. 911220 -Max center frequency set to 2400Hz.
  286.  
  287. 911226 -Bugfix in vertical line drawing routine for CGA displays.
  288.  
  289. 920104 -SCOPE function: hit '*' to enable/disable grid display.
  290.         Improves readability on LCD displays.
  291.  
  292. 920107 -Control-X clears current TX window line.
  293.  
  294. 920110 -Added item "Save RX Win & Log" to FILE menu.  Starts logging
  295.         RX window text just like "Start RX Logging" but also saves
  296.         the current window contents to logfile. 
  297.  
  298. 920111 -Added "set insertmode <on|off>" command for .CFG files.
  299.  
  300.        -Added "set entrymode <line|word>" command for .CFG files.
  301.  
  302. 920112 -Active logfile is now automatically closed on exit. 
  303.  
  304. 920113 -Control-Z sends current time. Use \z in text elements.
  305.  
  306.        -If the text elements "logrxlabel" and "logtxlabel" are defined
  307.         they will be evaluated and inserted at the beginning of every 
  308.         newly written line of the logfile.  
  309.  
  310.         "logrxlabel" is used with received text, "logtxlabel" is used 
  311.         with transmitted text.  See HC.CFG for an example.
  312.  
  313. 920220 -Mode for Timer 0 is now restored on exit.
  314.  
  315. 920301 -Added new commandline options to control the video mode for
  316.         the graphics displays:
  317.          -cga   mode 6,                 640x200  2-color
  318.          -ega   mode 10h,               640x350 16-color
  319.          -vga   mode 12h,               640x480 16-color
  320.          -herc  hercules graphics mode, 720x348  2-color
  321.  
  322. 920319 -The prefix database for the callsign decoder is now a plain
  323.         ASCII file and can be updated with a text editor.
  324.  
  325. 920406 -Added "set prefixfile <file>" command for .CFG files.
  326.         The default name for the prefix file is HC.PRE.
  327.  
  328. 920528 -TX window: cursor-up/down jumps to end of line if cursor right
  329.     of last character.  Cursor-left in first column goes to end of
  330.     previous line.
  331.  
  332. 920601 -SPECTRUM now displays the data after the second low-pass to
  333.     make the display look better.  The old mode is still available
  334.     for converter checkout.  Hit the '-' key to toggle between 
  335.     raw and filtered data.
  336.  
  337. 920611 -Version 2.1
  338.  
  339. 921214 -Bugfix: the macro keys did not work with the "define call"
  340.     and "define name" functions from the TEXT menu.
  341.  
  342.        -The IRQ line driver is now disabled on deselection
  343.     of a COM port.  Two or more serial ports can use the 
  344.     same IRQ, but not at the same time.
  345.  
  346. 921215 -Added "set baud <n>" command for .CFG files to specify the
  347.     baud value for RTTY. The default value is 45 baud.
  348.  
  349.        -Added "set wpm <n>" command for .CFG files to specify the WPM
  350.     value for CW transmission. The default baud value is 15 WPM.
  351.  
  352. 921216 -Added "set autounshift <on|off>" command for .CFG files.
  353.  
  354.        -Added "set keying <normal|reverse>" command for .CFG files.
  355.  
  356. 921217 -Added "set wxdecode <on|off>" command for .CFG files.
  357.  
  358.        -Added "set mode <m>" command for .CFG files.  
  359.     <m> is CW, BAUDOT, ASCII7, ASCII8, TUNE, SCOPE, or SPECTRUM.
  360.  
  361.        -Added "WX decoder" toggle to TEXT menu to enable/disable
  362.     the SHIP/SYNOP decoder.
  363.  
  364. 930106 -Added "set extconv <on|off>" command for .CFG files.
  365.  
  366. 930208 -Added "Word mode" toggle to TEXT menu.
  367.  
  368. 930213 -Added "AutoUnshift" toggle to TEXT menu.
  369.  
  370. 930214 -Added "Force SHIP decode" and "Force SYNOP decode" to TEXT menu.
  371.  
  372. 930222 -Added "Blank lines" toggle to TEXT menu.
  373.  
  374. 930304 -SPECTRUM changed to zoom in/out at center of x-axis if possible.
  375.  
  376.        -Added marker to SPECTRUM display for mark and space tones.
  377.  
  378. 930314 -Added display of com port parameters to INFO menu, item HamComm.
  379.  
  380. 930315 -Added "set timezone <id>" for .CFG files to set a timezone 
  381.     identifier for all dates controlled by HamComm.  
  382.     The identifier has a maximum length of 3 characters.
  383.  
  384.        -Added "set timediff <n>" for .CFG files to specify the number of 
  385.     seconds from the PCs current time to the specified timezone.
  386.  
  387. 930316 -Name of rxlogfile now displayed at top of RX/TX screen.
  388.     RX buffer count deleted, QSO count moved to bottom of screen.
  389.  
  390.        -Modified behavior of file select boxes: insert mode active
  391.     on startup, leading wildcard '*' removed.
  392.  
  393.        -Added "set rxlogfile <filename>" for .CFG file to automatically
  394.     open a logfile on startup.
  395.  
  396. 930616 -Version 2.2
  397.  
  398. 930915 -The WX decoder now decodes the ICAO id for TAF and METAR reports.
  399.  
  400. 930922 -Error corrected in decoder for SHIP reports.  For quadrant 5 and 7
  401.     latitude north/south was inverted.
  402.  
  403. 931114 -Bugfix: the "send text file" function transmitted some text
  404.     twice while in WORD mode.
  405.  
  406.        -Interrupt routines completely restructured. This was required for
  407.     decoding synchronous modes like AMTOR/SITOR.  As a side effect
  408.     an external converter should now work without the HamComm interface.
  409.  
  410. 931116 -TUNE and the graphics display functions now return to the RX/TX
  411.     screen when the SPACE key is pressed.  When using a mouse, press
  412.     and hold the left button, then press the right button. 
  413.  
  414. 931118 -Added routines for decoding AMTOR FEC / SITOR-B / NAVTEX.
  415.  
  416. 931120 -Added routines for sending AMTOR FEC.
  417.  
  418. 931129 -Added "set confirmexit <on|off>" command for .CFG files.
  419.  
  420. 931215 -Added routines for AMTOR ARQ decoding.
  421.  
  422. 931223 -Added routines for ARQ transmit.
  423.  
  424.        -Control-B toggles detail mode for AMTOR routines.
  425.  
  426. 940108 -Changed key assigments:  
  427.     ASCII 7    -> Alt-F2
  428.     ASCII 8    -> Alt-F3
  429.     ARQ Listen ->     F4
  430.     ARQ RX/TX  -> Alt-F4
  431.     FEC RX/TX  ->     F5
  432.  
  433. 940115 -Added upper/lower case switching and extended punctuation 
  434.     as defined by APLINK 7.0 amtor<->packet mailbox systems.
  435.  
  436. 940123 -Added "set clockcorr [-]<n>" command for hc.cfg.
  437.     The clock correction value is used to adjust the clock
  438.     for ARQ and FEC by one millisecond every <n> milliseconds.
  439.     Use a negative value if the PC is too fast.
  440.  
  441. 940127 -Added "set extendedbaudot <on|off>" command for hc.cfg
  442.     to enable/disable generation and decoding of extended
  443.     Baudot/AMTOR code.
  444.  
  445.        -Added "Extended Baudot" toggle to TEXT menu.
  446.  
  447.        -Update of "set mode ..." command for hc.cfg, added FEC, 
  448.     ARQ and ARQLISTEN selections.
  449.  
  450. 940214 -Added "set txwindow <on|off>" command for hc.cfg
  451.     to show/hide the transmit window.  Use control-R from
  452.     RX/TX screen.
  453.  
  454. 940221 -Added routines to handle high interrupt request lines.
  455.     COM ports can now use IRQs 0-15.
  456.  
  457. 940515 -WORD mode changed: in addition to the SPACE key a word will also
  458.     be send if the '?' character or the EOT character is entered.
  459.  
  460. 940527 -Added "set amtoraab <on|off>" command for hc.cfg to
  461.     enable/disable Automatic-Answer-Back for Amtor ARQ.
  462.     If a WRU (who-are-you) character is received, amtoraab is
  463.     enabled and the text called "AmtorAAB" is defined, the link is
  464.     automatically turned around and the said text is transmitted.
  465.     To turn the link back to the remote station, the AAB text should
  466.     be terminated with the familiar '+?' sequence.
  467.  
  468.        -Added "Amtor AAB" toggle to TEXT menu.
  469.  
  470. 940528 -Normal/Reverse setting now also works for input from external
  471.     converter in CW mode.
  472.